present perfect ve present perfect continuous farkı ne demek?

Present perfect tense ve present perfect continuous tense olarak adlandırılan bu iki zaman arasında bazı farklar vardır.

Present perfect tense, geçmişteki bir olayın şimdiki zamanla olan bağlantısını ifade eder. Bu zamanın yapıları "have/has + past participle" şeklindedir. Örneğin:

  • I have finished my homework. (Ödevimi bitirdim.)

Present perfect continuous tense ise, bitmeyen bir fiilin geçmişteki ve şimdiki zamandaki sürekliliğini ifade eder. Bu zamanın yapıları "have/has been + -ing form" şeklindedir. Örneğin:

  • I have been studying for two hours. (İki saat boyunca çalışıyorum.)

Present perfect tense tek bir eylemin tamamlanmışlığını ifade ederken, present perfect continuous tense bir eylemin şimdiden başlayıp hala devam ettiğini ifade ediyor.